<?php

/*
*  Modelo de AJAX: "ajax_modelo.php"
*
*  Realizado por:
*  		Carlos Calvo
*/

@include("../../../publico/librerias/adodb/adodb.inc.php");
@include_once('enlaceBD.php');

@session_start();


// =========================================================================================================
// CONSULTAR LOS MUNICIPIOS DEL PAIS DADO UN ESTADO
// =========================================================================================================

function listar_municipios( $cod_estado ) {
	$conexion 	= new EnlaceBD;
	$var 		= $conexion->conectar( $_SESSION['db_ctvtt'] );
	
	$sql = "select cod_municipio as cod_municipio, 
				municipio as municipio 
			from ".$_SESSION['db_ctvtt'].$_SESSION['schema_db'].".municipio_i 
			where cod_estado = '$cod_estado' 
			order by municipio asc";
	
	$respuesta = $conexion->consultar($sql) 
		or die("No se pudo Consultar los Municipios del Estado $id_estado.");
	
	$i = 0;
	$lista = array();
	while ( $temparray = $respuesta->buscar_fila() ) {
		$lista[$i][0] = strtoupper($temparray['cod_municipio']);
		$lista[$i][1] = strtoupper($temparray['municipio']);
		$i++;
	}
	
	$conexion->desconectar();
	return $lista;
}


// =========================================================================================================
// 	CONSULTAR LAS PARROQUIAS DEL PAIS DADO UN MUNICIPIO
// =========================================================================================================

function listar_parroquias( $cod_municipio ) {
	$conexion 	= new EnlaceBD;
	$var 		= $conexion->conectar( $_SESSION['db_ctvtt'] );
	
	$sql = "select cod_parroquia as cod_parroquia, 
				parroquia as parroquia 
			from ".$_SESSION['db_ctvtt'].$_SESSION['schema_db'].".parroquia_i 
			where cod_municipio = '$cod_municipio' 
			order by parroquia asc";
	
	$respuesta = $conexion->consultar($sql) 
		or die("No se pudo Consultar las Parroquias del Municipio $id_municipio.");
	
	$i = 0;
	$lista = array();
	while ( $temparray = $respuesta->buscar_fila() ) {
		$lista[$i][0] = $temparray['cod_parroquia'];
		$lista[$i][1] = strtoupper($temparray['parroquia']);
		$i++;
	}
	
	$conexion->desconectar();
	return $lista;
}


// =========================================================================================================
// 	CONSULTAR LOS SECTORES DEL PAIS DADA UNA PARROQUIA
// =========================================================================================================

function listar_sectores( $cod_parroquia ) {
	$conexion 	= new EnlaceBD;
	$var 		= $conexion->conectar( $_SESSION['db_ctvtt'] );
	
	$sql = "select cod_sector as cod_sector, 
				sector as sector 
			from ".$_SESSION['db_ctvtt'].$_SESSION['schema_db'].".sector_i 
			where cod_parroquia = '$cod_parroquia' 
			order by sector";
	
	$respuesta = $conexion->consultar($sql) 
		or die("No se pudo Consultar los Sectores de la Parroquia $id_parroquia.");
	
	$i = 0;
	$lista = array();
	while ( $temparray = $respuesta->buscar_fila() ) {
		$lista[$i][0] = $temparray['cod_sector'];
		$lista[$i][1] = strtoupper($temparray['sector']);
		$i++;
	}
	
	$conexion->desconectar();
	return $lista;
}


// =========================================================================================================
// 	CONSULTAR LAS CATEGORIAS DE LAS VALLAS PUBLICITARIAS DADO EL TIPO
// =========================================================================================================

function listar_categ_vp( $id_tipo_vp ) {
	$conexion 	= new EnlaceBD;
	$var 		= $conexion->conectar( $_SESSION['db_rvp'] );
	
	$sql = "select id_categ_vp as id_categ_vp, 
				id_tipo_vp as id_tipo_vp, 
				descripcion as descripcion
			from ".$_SESSION['db_rvp'].$_SESSION['schema_db'].".rvp_categ_vp 
			where id_tipo_vp = $id_tipo_vp 
			order by id_categ_vp";
	
	$respuesta = $conexion->consultar($sql) 
		or die("No se pudo Consultar las Categorias de las Vallas Publicitarias.");
	
	$i = 0;
	$lista = array();
	while ( $temparray = $respuesta->buscar_fila() ) {
		$lista[$i][0] = $temparray['id_categ_vp'];
		$lista[$i][1] = $temparray['id_tipo_vp'];
		$lista[$i][2] = strtoupper($temparray['descripcion']);
		$i++;
	}
	
	$conexion->desconectar();
	return $lista;
}
?>